package buscawiki;


/**
 * Universidad Simón Bolívar
 * Sede Sartenejas
 * Departamento de Computación y Tecnologías de la Información
 * Traductores e Interpretadores (CI-3725)
 * Trimestre Sep-Dic 2009
 *
 * Proyecto 1: Registro
 *
 * @author Jofran Peña Durán
 * @author Richard Simoes Ferreira 03-36514
 */
public class Registro implements Comparable{

    public String titulo;
    public int relevancia;
    public int grado_interno;
    public String ultimo;
    
    public Registro(String titulo){
        this.titulo = titulo;
        this.relevancia = 0;
        this.grado_interno = 0;
        this.ultimo = "";
    }


    public int compareTo(Object o) {
        Registro registro = (Registro)o;

        if(this.relevancia == registro.relevancia) {
            return this.titulo.compareToIgnoreCase(registro.titulo);
        } else {
            if(this.relevancia > registro.relevancia){
                return 1;
            }else{
                return -1;
            }
        }

    }

}